12595 107
9922 358
109515 311
35973 836
4325 382
3695 345
11437 860
38481 326
8119 276
122487 505
29446 220
26290 261
11376 159
39231 558
25733 376
13312 481
91333 123
87898 703
2260 190
44631 831
65625 738
37497 354
101170 460
110403 376
7591 270