6681 503
15068 139
61273 883
34265 933
6951 374
106300 625
5057 163
26000 580
55263 369
28063 232
122071 673
51111 712
12203 483
3308 161
3755 708
6387 591
4493 495
68703 184
30013 652