2516 540
1009 332
341 86
1143 318
4405 369
1162 238
2499 800
7904 84
2442 711
2773 558
2680 702
9504 589
6782 874
9295 673
2510 612
1372 289
8401 506
12163 547
6352 326
7814 285
15569 69
16280 907
13662 381
8099 151