1457 105
2046 153
54590 616
51050 776
41333 797
19966 879
29642 376
25386 265
143879 626
10002 928
5337 92
6460 477
4463 773
9310 530
4429 728
37836 318
5883 870
3282 743
28928 405
18034 409
5047 853
37478 610
16487 505
30777 59