22842 18
9503 1
14647 15
32000 23
12624 10
24553 43
31715 28
14029 3
19058 28
49854 50
41242 58
77500 122
10405 9
12962 12
11726 8
10441 11
22022 18
88457 134
20606 15
46223 58
11220 11
31660 33
19318 18
19119 20