2680 307
3732 43
2261 136
3919 866
4463 639
891 76
6478 808
3582 688
1152 47
1874 141
3516 687
1547 99
4323 883
861 56
16546 652
11351 889
2146 252
3527 697
3967 740
2286 330
2499 369
2618 589
1081 166
1913 211