29226 287
406 91
605 108
2255 447
2536 663
281 43
2488 590
7476 867
2243 125
1690 326
1914 582
494 76
2797 710
2448 686
2436 638
4145 686
5904 833
4457 680
2772 301
5502 660
1798 395
820 211
2613 543
2657 657