1296 350
369 91
3010 798
2895 491
7442 789
30420 383
3908 465
29116 626
9843 65
5884 82
33076 584
5945 542
4896 523
3864 316
7453 217
11049 359
13089 286
29016 386
4337 107