35512 76
10146 25
6930 4
33609 51
13314 24
8453 22
22035 39
879 5
2176 7
7058 10
3859 13
24547 67
20367 68
31577 54