15860 840
11733 556
8784 450
16664 63
30465 141
2658 768
21370 158
16388 669
2279 310
1417 292
3280 467
1169 155
2318 427
1308 36
2792 499
712 107
3516 593
1187 246
1823 266
1050 94
3764 685
790 168
2204 455
3101 550
3946 684
3030 643