2994 9
2232 6
1358 1
3112 12
45103 270
8535 53
2507 2
1529 5
3447 15
3541 15
7357 20
2326 9
1720 6
943 2
1948 7
2206 3
6704 36
2421 7
960 0
847 1
1102 1
1214 4
1292 2
2391 6