15996 16
25016 25
12098 20
3089 158
24413 45
2140 70
1678 47
214202 263
2616 77
53143 161
36802 34
1904 100
3080 130
2131 13
31295 41
2405 9
46783 90
35060 38
48819 110
17626 39
2398 61
47661 111
2207 5
20961 24