1690 28
2712 632
2797 548
2588 261
4241 476
1585 373
3536 470
1643 282
1038 218
3783 830
2826 833
3214 106
1204 238
4979 898
2361 312
9544 562
3265 621
3471 596
2967 297
2758 695
7235 481
14468 367
4096 759
7866 509