6695 503
15076 139
61329 883
34289 933
6963 374
106430 625
5065 163
26028 580
55441 369
28130 232
122910 673
51268 712
12212 483
3314 163
3761 708
6398 591
4498 495
68768 184
30061 652