2845 653
2121 645
3076 829
286 74
1608 347
10710 403
16389 773
12711 416
48622 356
8959 697
28859 623