6680 503
15068 139
61266 883
34265 933
6951 374
106284 625
5057 163
25997 580
55221 369
28050 232
121933 673
51097 712
12201 483
3306 161
3755 708
6383 591
4492 495
68697 184
30008 652