6691 503
15073 139
61310 883
34284 933
6956 374
106379 625
5061 163
26023 580
55376 369
28107 232
122599 673
51206 712
12207 483
3309 162
3758 708
6396 591
4498 495
68741 184
30048 652