3504 584
1793 371
2513 88
3055 333
12598 630
2255 283
2703 436
7390 432
2638 446
2370 332
3796 667
6581 948
13775 579
2507 419
2694 609
1386 324
18775 1038
6033 655
20273 555
3494 624
12806 294
3514 613
1995 271
1836 41
1322 91
4568 883
1649 192
3616 711