15293 17
7151 18
4590 14
1735 9
2894 11
5933 10
30228 71
10442 26
815 4
431 8
1259 13
3590 7
1572 11
9259 18
492 7
74 4
6436 2
3014 4
1032 1
848 9
1621 7
199 1
874 6
1571 4