4032 827
608 72
2450 436
1630 383
2836 506
1405 301
3099 877
2132 259
2163 427
797 175
3528 603
2139 550
3557 819
1415 371
1788 370
339 46
4577 131
1378 310
1688 342
1613 322
4376 673
1680 382
3088 760
1656 367