2838 653
2121 645
3073 829
286 74
1606 347
10708 403
16375 773
12708 416
48619 356
8959 697
28839 623