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