14471 23
1852 35
3727 8
9009 27
5077 21
1532 9
5408 21
1261 1
3117 12
2602 5
3134 18
2117 15
2576 5
6260 39
5269 21
2746 24
776 7
3153 9
1816 10
1483 6
2830 11
1928 10
2532 11
3707 16