9580 7
29541 13
386 5
1432 22
4722 12
7829 29
1221 5
870 1
14402 27
2256 14
2606 2
2906 11
796 5
2497 9
6767 8
3339 8
12721 25
10623 11
2058 6
5993 28
1463 5
1936 9
1496 3
991 2