3995 807
4804 522
2070 332
2621 487
1845 245
3555 605
3926 797
3710 527
2304 372
2947 508
5544 328
15737 680
5564 323
1809 243
2589 217
18616 710
3035 163
2285 160
4027 527
2659 481
1783 47
2976 297
1808 362
3347 562