2816 581
19197 285
8275 480
19016 726
126031 85
20470 655
29392 402
25503 281
22888 545
19960 929
10927 341
7916 504
3716 51
11703 380
6479 752
14046 630
24901 164
3068 737
3961 644
5049 221
1579 199
7996 107
4846 913
1685 312