31595 696
279 89
6234 579
1575 339
499 118
2293 482
1302 274
1882 584
19794 614
8149 462
5507 660
9984 392
21803 589
2142 480
2576 625
8610 744
2509 638
4446 126
713 203
802 59
18161 565
25621 165
21221 250
9578 311