3141 924
12596 572
19891 529
2427 634
3008 657
465 40
1368 346
2157 506
449 61
3515 922
677 145
185 58
1329 291
978 304
2623 553
2071 384
2861 665
2209 538
280 63
2081 618
1923 635
540 164
7438 279
1681 350
1904 332
1609 497
575 148
2421 759