3050 403
2632 360
1866 334
461 30
2832 170
938 140
3635 887
2189 450
2046 83
1915 559
2298 356
4551 690
2655 612
5665 485
8249 365
2474 326
1773 291
6606 373
20923 758
19437 683
733 60
1573 384
7369 278
4653 383