2656 441
4138 166
1056 102
2784 319
2048 423
2389 339
2961 701
2293 365
3608 685
4334 707
2608 326
2562 273
3577 829
1566 114
3536 722
3720 944
3485 872
2853 655
2594 402
2695 470
3057 30
4642 687
11202 759
6719 503