2993 861
24782 396
2726 223
180675 962
11653 304
7772 42
14199 820
10332 220
8806 129
16055 417
152231 727
7621 763
6292 634
8033 456
50560 400
5099 436
4342 400
3689 298
4970 355
4593 120