12031 663
10810 439
39045 543
16870 491
13257 934
35028 688
20633 149
8485 815
5816 554
47750 214
23875 187
11187 47
9411 72
81276 345
62491 348
37435 642
75455 289
40012 89
16078 445
27318 315
9580 164
29313 648
53748 505
12904 537
14533 713
39999 390
19230 643
15281 462