10095 627
11309 940
4364 778
6210 795
3575 394
2669 287
3226 345
4278 812
8006 864
6609 662
2580 467
1224 71
12293 605
2806 301
5877 529
4689 300
13289 258
1990 194
6075 801
2485 324
28844 539
1474 233
5422 913
3005 560