2588 692
1505 435
1178 255
1449 231
3452 581
7381 611
49960 688
18713 246
33024 486
5148 249
3440 223
15344 543
9932 378