1273 156
2086 475
1943 382
1382 193
2879 617
857 58
3750 661
3244 592
642 69
2613 477
2122 327
3867 712
4056 859
645 87
40894 362