12921 43
6050 20
1603 5
5543 28
10614 35
9523 43
2969 10
16553 86
7745 36
3467 1
4017 9
8571 29
3684 14
3736 20
3863 12
2254 12
2995 5
6687 30
11892 47
8822 39
4630 16
1807 9
1629 6
5090 20