4759 52
1105 154
46975 701
23054 868
13575 623
22622 483
32282 349
14830 418
25192 938
7352 524
27884 612
11659 436
5704 491