6685 503
15070 139
61289 883
34276 933
6954 374
106350 625
5060 163
26010 580
55332 369
28086 232
122393 673
51164 712
12205 483
3309 162
3757 708
6392 591
4495 495
68728 184
30027 652