6684 503
15069 139
61284 883
34275 933
6954 374
106342 625
5059 163
26008 580
55326 369
28085 232
122349 673
51149 712
12205 483
3309 162
3757 708
6392 591
4495 495
68726 184
30026 652