30561 501
2836 143
8952 485
46461 443
14239 585
5178 60
7653 606
11111 578
16890 423
4930 216
4205 410
34337 220
7598 599
29501 378
24775 772
40896 396
59302 291
5644 694
16776 387
41399 79
12114 46
65553 518
8016 672
5328 52
7188 189
20223 376
5267 527
2473 159