2282 111
6627 106
19676 41
11381 441
7010 622
2503 271
4156 454
19880 388
35821 516
5247 378
3826 397
3451 310
3733 257
14129 630
6681 86
2250 326
20518 521
13702 587
4962 314
9076 517
21297 78
5969 586
13331 626
5335 52