3003 93
10530 688
27997 681
13225 157
22134 383
10588 576
9514 39
5793 598
5596 288
12902 351
5647 686
4533 623
2511 628
1030 159
3839 760
819 39
6133 759
3373 572
9683 410
15041 404
3591 642
3721 713
5569 417
4567 318
1821 69
944 52
6733 214
7803 594