12541 353
1479 21
2789 354
12664 28
1369 260
9074 35
2075 87
2544 453
3071 437
15201 494
13546 906
33720 888
2060 340
6428 353
8153 609
4425 767
3635 745
9733 836
7528 295
3882 39
31145 162
3600 152
4860 519
4570 409
14035 281
5290 295
5395 717
4490 610