28012 62
25036 48
14968 19
29153 80
53572 113
11780 13
38629 101
24840 46
10969 5
45199 131
25429 39
49779 134
36945 52
18855 42
19083 33
26023 63
18582 23
21468 50
20604 50
32301 60
24875 33
107412 249
21630 21
24354 38