6692 503
15073 139
61314 883
34284 933
6956 374
106385 625
5064 163
26023 580
55383 369
28110 232
122628 673
51213 712
12210 483
3310 162
3759 708
6396 591
4498 495
68745 184
30048 652