1450 142
3677 731
9427 659
2228 330
18226 55
14931 155
9058 306
2365 301
5435 798
4601 813
2845 555
3858 489
3832 763
8681 661
1961 54
4589 594
12801 611
4411 295
3744 396