652 3
1308 8
1743 2
1161 9
2076 7
2538 9
36458 70
9896 9
11759 18
11354 14
30847 73
10263 18
27491 48
5927 11
2025 7
2560 2
13670 26
3258 21
4256 14
1645 4
5101 32
2453 6
3578 17
34352 68