2845 653
2121 645
3075 829
286 74
1607 347
10710 403
16382 773
12711 416
48622 356
8959 697
28857 623