3482 593
3026 544
4670 756
151851 166
12744 338
11805 308
125808 745
51739 504
10099 469
2061 92
1864 317
3705 844
3458 535
8404 555