35512 76
10146 25
6930 4
33609 51
13314 24
8453 22
22035 39
1327 5
2538 7
7424 11
3859 13
24547 67
20774 68
31577 54