2642 9
13272 31
18196 60
25489 32
16450 22
9703 17
11638 24
2265 3
4509 25
9032 23
1395 12
1252 5
1317 5
1828 3
1304 3
1329 6
1107 2
2661 6
2501 12
2662 4
1631 13
972 1
1152 1
3734 22