2643 580
9602 845
6044 221
109413 592
19727 131
3637 445
7867 253
8692 409
102517 989
19857 544
17071 655
7341 819
1659 174
5140 708