1294 350
369 91
2995 798
2876 491
7423 789
30399 383
3905 465
29116 626
9838 65
5877 82
33075 584
5905 542
4894 523
3861 316
7438 217
11044 359
13082 286
28960 386
4335 107