3121 924
11780 571
18468 529
2410 634
2998 657
340 40
1366 346
2149 506
427 61
3181 922
650 145
181 58
1322 291
976 304
2622 553
1897 384
2860 665
2208 538
270 63
2065 618
1919 635
537 164
7369 279
1677 350
1878 332
1605 497
563 148
2417 759