17293 502
20593 664
7339 90
12351 710
2545 50
4304 550
2029 92
3444 151
3599 196
2948 116
9892 103
4821 433
12869 408
3426 352
4413 677