29249 49
9840 20
1945 4
12505 26
1302 2
1617 6
1379 3
6299 28
6030 32
3303 14
3566 23
2380 11
2511 7
4239 20
2251 6
3745 14
3802 6
2752 4
2029 6
2032 7
1406 3
3362 22
4197 33
1338 8