415 85
25701 306
16488 89
2918 729
12674 330
11336 475
2385 586
3666 454
1040 208
36381 796
3824 325
7887 758
607 147
2765 737
1655 409
2312 732
2552 562
882 221
17319 385
2992 909
2850 739
15922 314
14647 564
2388 529