29942 38
20575 35
28075 63
11004 44
8208 18
19527 28
17534 75
45808 69
54975 75
7322 10
12751 10
12915 10
13112 29
13373 20
17014 25
35666 72
4778 9
31812 170
12887 31
2379 11
8742 22
2497 2