6695 503
15076 139
61329 883
34289 933
6963 374
106433 625
5066 163
26030 580
55444 369
28133 232
122936 673
51276 712
12212 483
3314 163
3761 708
6401 591
4498 495
68771 184
30062 652