18032 1015
9490 151
3664 724
2663 179
939 168
3431 124
1426 54
2955 459
2083 297
2803 644
2132 544
1933 418
1205 148
1075 50
2530 295
1837 329
3526 505
1455 175
4645 557
2731 358
2631 442
1068 121
3457 795
1942 404