2824 653
2121 645
3059 829
286 74
1600 347
10703 403
16340 773
12705 416
48614 356
8959 697
28809 623