4940 52
1139 154
47075 701
23201 868
13582 623
22732 483
32404 349
14896 418
25352 938
7370 524
28070 612
11687 436
5715 491