6684 503
15069 139
61283 883
34275 933
6954 374
106341 625
5059 163
26008 580
55323 369
28083 232
122338 673
51148 712
12205 483
3309 162
3757 708
6392 591
4495 495
68725 184
30026 652