1006 333
18430 197
1398 316
9257 738
18486 664
2186 482
1423 383
19187 856
1194 310
2356 676
2750 616
1623 487
5232 663
2336 569
1252 287
2405 731
11682 283
1436 408
901 274
1214 103
2722 652
2200 732
2475 638
179 42