1291 350
369 91
2990 798
2860 491
7401 789
30380 383
3905 465
29112 626
9836 65
5873 82
33071 584
5881 542
4886 523
3861 316
7433 217
11043 359
13077 286
28913 386
4332 107