26848 80
28036 50
52087 112
32592 98
288841 220
41091 65
77532 150
56798 62
38195 38
103482 222
17348 19
34542 54
210482 620
4195 81
1347 10
58198 131
169789 146
3305 71
16397 14
216547 265
163527 363
109847 195
27555 139
296958 489