5079 466
37898 725
2965 381
8291 594
63512 524
29598 833
36490 638
6664 156
15459 260
15035 475
1206 86
3740 507