2832 653
2121 645
3068 829
286 74
1604 347
10708 403
16364 773
12706 416
48616 356
8959 697
28827 623