50 20
2581 318
1454 436
194 27
1896 278
20 282
985 138
1495 20
922 205
2165 470
2669 54
131 148
89 311
1162 98
2153 473
310 135
464 190
56 451
2844 169
1945 69
2274 337
