29942 38
20575 35
27721 63
10652 44
8208 18
19527 27
17534 75
45808 69
54573 75
6970 10
12751 10
12560 10
13112 29
13373 20
17014 25
35314 71
4778 9
31812 170
12887 31
2379 11
8742 21
2497 2