2846 653
2122 645
3079 829
287 74
1609 347
10711 403
16401 773
12716 416
48623 356
8959 697
28867 623