2991 93
10530 688
27986 681
13212 157
22125 383
10583 576
9512 39
5790 598
5596 288
12897 351
5642 686
4529 623
2510 628
1030 159
3839 760
819 39
6129 759
3371 572
9662 410
15018 404
3590 642
3717 713
5559 417
4560 318
1813 69
941 52
6689 214
7794 594