2643 32
20836 157
2785 524
2572 533
1678 119
2535 261
1473 180
1232 68
2852 614
11073 601
4275 885
2539 408
11984 798
3833 705
1927 125
3844 399
5535 152
3878 684