2913 350
3872 949
3208 178
376 64
10069 711
2981 244
3650 889
4062 623
5243 506
8100 685
4038 540
5729 545
4524 512
5082 799
10565 718
4218 712
36433 649
23813 867
23853 416
19254 271
24045 228
16611 110
20217 613
27038 616
12563 113
4242 292
3214 187
4388 416