2660 660
2884 637
2483 727
360 40
3015 695
2344 650
3226 584
26946 477
9813 806
5927 82
6057 542
4917 523
3879 316
7493 217
28690 358
1506 39
16897 448
20981 623
16601 437
11962 395
4351 107