2945 713
14552 464
16272 230
305139 328
5563 332
8041 176
11524 471
73335 729
19638 625
99137 838
1336 334
1990 427
2298 598
2046 312
2551 358
858 78
2579 575
3031 907
2548 658
1876 377
1898 530
1312 259
437 66
1611 376
2568 532
3214 915
1521 363
2887 602