16046 36
22182 101
22407 30
18132 59
41348 140
21049 16
38904 87
36357 113
28901 100
15145 28
28623 36
47399 53
30232 82
38842 156
30677 85
61390 195
98955 304
28143 92
30794 112
24719 62
34489 79
35609 87
37802 91
24447 51