3000 93
10530 688
27996 681
13222 157
22130 383
10587 576
9514 39
5793 598
5596 288
12902 351
5647 686
4533 623
2510 628
1030 159
3839 760
819 39
6133 759
3373 572
9678 410
15036 404
3590 642
3721 713
5568 417
4564 318
1816 69
944 52
6729 214
7800 594