10030 33
20382 21
15300 13
18199 34
19404 21
28039 46
12029 18
7794 3
7292 12
4438 8
7111 19
7011 11
35611 50
5753 11
5099 12
5705 10
28331 28
51802 75
73946 170
5208 9
4982 11
7387 6
7178 11
3557 1