3053 831
801 87
20899 100
1081 79
2682 148
14738 470
27705 611
15461 512
12183 588
17104 50
1792 323
2492 485
14299 798
2363 440
1950 429
2949 464
11163 703
44763 576
2987 704
16282 78
25362 608
21503 496
28903 150
19660 289
42551 547
628 70
1304 225
38955 134