2452 12
6654 24
8016 40
3528 13
2273 5
4559 16
50852 200
84626 378
3176 5
5060 17
2108 12
1540 5
2314 1
2408 4
2964 18
3617 8
1066 2
1147 3
2320 9
1708 6
1973 8
1722 3
1047 6
1932 2