6681 503
15068 139
61278 883
34270 933
6952 374
106314 625
5057 163
26005 580
55287 369
28074 232
122206 673
51128 712
12204 483
3308 161
3756 708
6390 591
4494 495
68710 184
30022 652