22581 88
12654 779
8551 126
19295 507
18406 324
13214 259
10971 522
15999 802
9172 794
13803 775
8498 160
11480 313
20966 112
11264 707
10332 848
2390 119
2311 45
7146 675
11139 51
9454 680
4090 444
3454 584
104591 547
31918 913
3608 748
6122 731
7608 90
10903 470