3007 843
325 66
2513 684
824 252
2073 636
1858 307
1572 350
10976 199
11956 248
18465 557
14567 542
7128 596
6953 110
9363 657
7515 609
27653 519
16086 383
18847 192