2827 653
2121 645
3066 829
286 74
1602 347
10705 403
16356 773
12706 416
48615 356
8959 697
28822 623