1290 350
369 91
2974 798
2840 491
7381 789
30358 383
3901 465
29109 626
9830 65
5864 82
33065 584
5848 542
4872 523
3860 316
7415 217
11038 359
13062 286
28846 386
4327 107