4033 596
1821 275
2929 459
3075 716
19808 767
3689 729
2559 331
1476 174
2543 408
1833 158
2662 584
8139 701
3245 504
3214 663
2779 507
3607 266
2213 369
3742 660
3062 623
2768 321
3662 804
900 167
1835 272
1538 298