29942 38
20575 35
27721 63
10652 44
8208 18
19173 27
17534 75
45808 69
54169 76
6970 10
12391 10
12560 10
13112 29
13373 20
16646 23
34960 69
4778 9
31812 170
12887 31
2379 11
8742 20
2497 2