3007 501
1496 152
896 121
2521 386
1496 371
3395 743
2990 650
2764 761
738 171
660 119
540 78
1448 381
4318 768
1405 103
1386 211
4360 870
2969 956
2299 738
15022 614
1498 459
475 130
4834 780
905 156
3715 718