4759 52
1103 154
46972 701
23049 868
13572 623
22617 482
32281 349
14825 418
25185 937
7352 524
27877 612
11659 436
5704 491