3009 616
1528 289
2353 413
2703 696
499 88
2157 557
593 141
3028 638
2259 561
779 174
2279 430
1847 521
360 93
2116 286
293 27
2065 439
2046 97
1816 475
3000 641
2835 686
419 54
1954 468
909 32
1722 412