6681 503
15068 139
61276 883
34267 933
6952 374
106307 625
5057 163
26001 580
55274 369
28065 232
122135 673
51121 712
12203 483
3308 161
3756 708
6389 591
4494 495
68709 184
30017 652