22817 69
18379 49
11071 26
27420 72
3193 20
33701 87
451 14
4469 4
34547 55
25998 86
5681 12
15617 26
18382 51
19200 17
8139 13
16404 26
2431 12
22262 44
49455 61
42295 100