2842 653
2121 645
3073 829
286 74
1606 347
10708 403
16376 773
12708 416
48620 356
8959 697
28840 623