3847 511
4694 788
40502 302
47025 710
758 168
2896 651
4348 462
4028 660
16925 947
3108 498
1120 31
3942 284
2214 188
1595 156
998 82
1855 133
2964 600
1951 501
1464 284
2168 213
2187 388
3752 807
695 106
1447 140
2558 461
3183 644
2266 508
1698 76