2995 334
3119 735
1798 161
4493 989
3787 461
2958 745
2853 556
7100 940
7826 113
3107 916
3487 738
2334 369
2866 152
3083 659
4960 666
3466 726
2792 580
3699 637
2865 193
6485 283
1558 189
7077 616
10583 509
2969 868