3348 17
2489 5
3261 2
3624 5
2827 7
3182 6
2258 3
3923 9
2799 4
2657 5
28964 27
85342 105
15431 13
18896 23
26562 14
14900 8
7381 7
9570 6
15827 16
6907 7
13285 29
14232 35
19970 43
6819 5