16501 33
19338 13
39661 35
3748 76
10179 33
24672 69
51624 82
40508 138
35322 58
20686 84
2833 26
27077 33
32581 106
3490 92
17006 49
2803 20
63203 120
23269 57
4121 199
3048 45
3571 118
23988 91
28421 29
3460 82