159 27
1037 294
997 279
2043 624
676 50
2113 391
27238 231
2534 476
1138 297
665 168
1644 338
2202 648
694 158
1980 546
1720 378
1178 253
2619 740
418 80
315 64
2689 775
3015 423
332 89
1385 307
294 74
1945 489
977 249
508 108
795 168