17293 502
20594 664
7339 90
12351 710
2546 50
4304 550
2029 92
3444 151
3600 196
2948 116
9893 103
4821 433
12879 408
3428 352
4415 677