3016 746
2148 336
1407 271
5417 681
3176 572
1441 180
2929 797
2535 564
3408 774
2260 344
3097 617
30277 141
2600 596
2233 379
7323 523
4730 823
7636 351
2101 321
5527 374
2749 32
3530 786
989 169
2530 294
3037 744
1729 278
2690 713
916 156
4762 633