2380 581
2810 859
1733 416
2274 505
2158 432
1939 529
6777 219
2787 418
2837 507
32354 910
8000 504
30513 41