29480 87
30217 68
22216 23
13511 14
8568 41
51278 179
8050 26
39244 52
34726 40
40178 84
16664 53
38183 22
49186 99
5889 25
14627 37
7988 33
2379 11
20612 44
1561 0
10856 26
7362 34
6372 36