15006 10
9164 8
12292 7
7998 3
26642 26
12994 11
11150 5
9733 13
7354 5
9313 4
11273 23
15467 18
10104 12
8885 10
15664 16
24761 27
7732 2
9428 23
8339 4
30876 31
40975 75
22650 55
22574 34
11521 10