15222 34
10452 37
1042 5
1625 5
1369 7
1135 2
1328 4
2292 10
902 2
1967 10
2535 9
2965 14
1823 8
1215 4
1344 3
4311 26