17219 502
20375 664
7227 90
12255 710
2375 49
4194 550
1948 92
3300 151
3461 196
2899 116
9736 103
4731 433
12495 408
3299 352
4250 677