3004 166
1842 460
324 88
2267 504
2871 752
2489 551
1980 485
2720 497
29964 417
3564 410
3258 448
6974 695
4564 71
5014 279
2590 152
6695 802
3162 517
5200 613
4132 705