2827 653
2121 645
3065 829
286 74
1601 347
10705 403
16355 773
12706 416
48614 356
8959 697
28820 623