12502 22
2898 10
1993 4
2313 4
1656 5
1880 2
2003 3
2884 8
1626 2
3328 8
2696 9
2918 8
1781 3
2384 8
1906 5
2013 5
1830 2
1469 7
1359 3
1406 3
5420 24
1171 1
1228 1
1294 6