9595 30
14096 43
48401 263
2518 11
1867 4
1237 4
4329 7
2612 9
2133 5
19371 69
1777 4
3820 13
2398 7
13403 58
4983 16
2726 6
3643 24
10241 51
13828 101
14659 98
4346 14
4872 18
3469 16
4390 26