29157 47
9091 5
3340 5
8993 12
3101 11
2333 6
10966 23
7492 3
5000 10
9371 14
8327 13
2705 1
3176 6
3889 6
15461 44
2510 6
6910 6
3280 3
4276 4
4902 11
11402 21
12483 16
6666 12
7206 10