3126 119
11367 67
6041 922
4566 669
3065 533
2458 348
19815 519
1494 120
2598 372
2659 382
3977 676
2681 297
1414 144
7708 532
3714 551
5229 548
15817 531
27829 774
2874 145
3900 447
5425 250
3759 543
17009 345
6381 775