6681 503
15068 139
61277 883
34270 933
6952 374
106313 625
5057 163
26004 580
55286 369
28073 232
122205 673
51127 712
12203 483
3308 161
3756 708
6390 591
4494 495
68710 184
30021 652