3892 203
14905 227
10014 178
22236 907
8919 372
11563 239
29393 328
4679 577
45465 533
24283 159
19937 399
12627 221
16468 571
7300 359
4673 496
4189 712
20187 143
3180 67
4999 662
3463 170
5229 638
5803 508
6287 595
12700 683
9757 175