2894 326
3221 904
541 53
668 59
3695 661
5061 597
838 51
3178 822
3506 456
876 170
2351 645
2921 664
1033 207
874 50
756 126
2655 689
3251 596
2999 87
2327 465
1431 330
2906 743
2136 233
1820 433
1499 132