31058 62
20389 69
44895 77
32295 64
21719 22
88963 263
144090 222
11190 17
13803 35
20545 35
27731 27
130818 432
95382 341
28520 91
56838 106
16184 52
34439 80
22626 67
15341 70
6094 20
106312 261
8838 48
22111 104
28270 92