14599 258
7328 382
1611 405
2752 60
1924 479
1764 465
4562 845
3734 441
7348 592
7885 589
10350 183
7236 676
12927 830
163181 974