16946 30
18855 38
5038 21
5618 16
1542 8
1718 9
2776 13
1258 2
3250 17
3034 13
5156 25
2491 10
1157 4
2342 11
1366 7
2459 19
1226 1
1630 6
2536 13
4193 14
2578 9
2996 9
3683 7
1229 5