1285 350
361 91
2935 798
2814 491
7341 789
30326 383
3870 465
29103 626
9826 65
5835 82
33057 584
5780 542
4860 523
3853 316
7389 217
11023 359
12986 286
28709 386
4322 107