1496 212
9806 109
2635 657
2147 375
1599 270
1895 184
3677 643
1526 232
2913 201
2771 682
2649 669
767 38
2325 278
2288 582
4120 628
8303 395
10065 399
2405 488
2956 707
1966 459
2177 416
2931 666
974 81
3450 927