3145 816
2393 202
3429 687
2930 900
3318 606
1261 385
490 66
2332 520
2326 402
2561 508
810 214
2857 733
21362 467
1562 322
595 92
4387 587
2591 484
2676 372
3644 815
5983 659
2796 387
2733 642
1797 161
8703 437