3132 924
12570 572
19702 529
2416 634
3001 657
418 40
1366 346
2151 506
432 61
3301 922
661 145
182 58
1323 291
976 304
2622 553
1945 384
2860 665
2208 538
272 63
2070 618
1919 635
537 164
7392 279
1677 350
1890 332
1605 497
565 148
2419 759