1596 446
2632 594
446 93
1343 357
19361 597
568 109
2696 843
3097 954
6660 373
1960 564
1434 439
1435 331
1840 427
2767 822
240 67