1291 350
369 91
2990 798
2861 491
7401 789
30381 383
3905 465
29115 626
9836 65
5874 82
33071 584
5884 542
4886 523
3861 316
7433 217
11043 359
13077 286
28916 386
4332 107