8596 450
2647 32
20850 157
2785 524
2572 533
1681 119
2536 261
1474 180
1232 68
2853 614
11082 601
4276 885
2539 408
11989 798
3834 705
1928 125
3846 399
5539 152
3881 684