33093 98
2218 3
2536 2
2830 7
1640 0
3115 3
4765 11
1843 1
2542 5
3459 3
2908 6
4180 11
38713 131
2300 0
5821 3
2507 5
6001 18
2329 3
1938 1
1925 1
4444 10
2920 2
8632 34
4095 12