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