30567 501
2836 143
8952 485
46464 443
14245 585
5180 60
7653 606
11112 578
16893 423
4930 216
4205 410
34340 220
7598 599
29501 378
24777 772
40896 396
59302 291
5647 694
16780 387
41401 79
12114 46
65553 518
8016 672
5329 52
7188 189
20223 376
5267 527
2473 159