6685 503
15069 139
61286 883
34275 933
6954 374
106343 625
5059 163
26009 580
55328 369
28085 232
122359 673
51151 712
12205 483
3309 162
3757 708
6392 591
4495 495
68726 184
30026 652