13038 32
7580 20
23860 44
8409 3
5041 2
27442 42
9291 13
8430 9
37385 102
12522 28
11694 14
21411 34
7167 15
11463 28
32725 35
10522 29
25947 69
15746 37
21163 48
1981 10
16042 16
25855 47
35828 60
16726 25