15015 942
3450 172
7089 470
3328 389
4270 706
7362 485
3174 112
3633 152
8852 851
15225 343
3927 412
1371 108
4376 562
7911 229
4626 700
19951 550
3791 630
16890 694
10604 868
9056 647
4684 285
5499 136
8204 730
3297 34
5727 542
715 117
18742 806
11579 531