15116 13
24920 50
49900 44
25639 45
13914 11
16580 4
18720 35
23360 28
17851 36
42051 92
34654 51
23440 30
22847 51
32262 61
70807 190
27494 41
19714 34
11915 9
11367 10
11030 8
33676 87
14080 6
26652 81
10237 6