1531 313
868 60
13645 287
3400 911
27879 513
20699 878
24973 708
2930 448
4252 617
10227 582
8083 405
4179 68
2834 401
1911 337
2535 628
1767 240
2940 564
2757 553
3609 875
3224 689
1354 241
2839 504
1623 201
2018 406