15001 21
20499 23
8472 2
6824 12
283036 478
48394 85
42511 72
14515 16
35848 32
31185 52
15461 39
19554 13
31525 58
9802 8
12327 10
10154 15
5904 24
9540 16
12445 21
35819 65
8693 5
9472 11
123221 283
9217 23