48999 116
45059 63
26132 49
91287 101
81769 106
47911 100
40531 94
15846 15
25641 21
46235 55
25851 40
20451 31
30615 43
143397 358
79293 228
70517 196
22784 20
24710 48
37733 39
29057 40
12746 17
39006 68
42220 36
25210 32