3096 823
3312 518
14310 695
3305 597
2420 578
4492 517
3254 840
1050 167
1991 364
13160 666
21278 247
3066 588
2383 200
62403 493
2640 429
2842 583
3831 642
4055 717
1701 335
704 57
2692 406
2367 434
4001 363
7840 747
3629 597
1506 62
2518 407
4805 626