8597 450
2649 32
20851 157
2785 524
2573 533
1681 119
2536 261
1474 180
1232 68
2853 614
11084 601
4277 885
2539 408
11991 798
3834 705
1928 125
3846 399
5539 152
3881 684