30568 501
2836 143
8952 485
46466 443
14249 585
5180 60
7654 606
11112 578
16897 423
4930 216
4205 410
34345 220
7599 599
29503 378
24777 772
40896 396
59302 291
5647 694
16780 387
41401 79
12114 46
65554 518
8016 672
5329 52
7188 189
20223 376
5267 527
2473 159