35512 76
10146 25
6930 4
33281 51
13314 24
8453 22
22035 39
89 5
2176 6
6583 9
3522 12
24209 67
20028 67
31218 52