3849 511
4694 788
40502 302
47043 710
758 168
2896 651
4351 462
4028 660
16928 947
3110 498
1124 31
3942 284
2214 188
1595 156
999 82
1862 133
2965 600
1951 501
1464 284
2168 213
2187 388
3752 807
696 106
1447 140
2558 461
3183 644
2266 508
1698 76