506 98
1648 430
1247 337
2750 871
2488 794
2757 847
704 141
10785 740
1534 421
303 91
2275 704
2515 651
1935 551
2933 654
2952 766
387 83
125 23
704 194
568 87
1712 474
1671 386
788 161
2830 802
2785 596
2264 419
2505 642
315 39
433 96