8595 450
2645 32
20844 157
2785 524
2572 533
1680 119
2536 261
1473 180
1232 68
2852 614
11077 601
4276 885
2539 408
11986 798
3834 705
1928 125
3845 399
5538 152
3880 684