6693 503
15074 139
61321 883
34286 933
6959 374
106414 625
5064 163
26028 580
55413 369
28123 232
122759 673
51243 712
12211 483
3313 163
3760 708
6397 591
4498 495
68757 184
30053 652