6681 503
15068 139
61274 883
34266 933
6951 374
106300 625
5057 163
26001 580
55266 369
28063 232
122095 673
51114 712
12203 483
3308 161
3755 708
6387 591
4494 495
68706 184
30015 652