6681 503
15068 139
61272 883
34265 933
6951 374
106298 625
5057 163
26000 580
55259 369
28062 232
122044 673
51107 712
12203 483
3306 161
3755 708
6386 591
4492 495
68703 184
30013 652