2050 300
3277 851
2443 355
3033 493
3134 597
2221 289
1827 258
2208 191
4293 509
2363 175
2402 290
2107 399
4199 830
18557 465
1597 253
3243 458
2431 386
861 92
1495 130
2641 382
4466 492
4736 511
1856 214
2118 346