6681 503
15068 139
61279 883
34270 933
6953 374
106319 625
5057 163
26005 580
55291 369
28074 232
122212 673
51131 712
12204 483
3308 161
3756 708
6391 591
4494 495
68715 184
30022 652