2742 555
1668 375
2892 653
2128 645
3131 829
294 74
1653 347
10767 403
17705 773
12811 416
48686 356
8973 697
29092 623