28866 86
30217 67
22216 23
13165 14
8568 41
51278 179
8050 26
39244 50
34726 40
39791 84
16664 53
38183 22
48776 98
5889 25
14268 37
7988 33
2379 11
20612 44
1561 0
10856 26
7362 34
6372 36