1291 350
369 91
2988 798
2860 491
7401 789
30378 383
3905 465
29112 626
9836 65
5873 82
33071 584
5880 542
4886 523
3861 316
7432 217
11043 359
13076 286
28910 386
4332 107