5042 695
4620 797
3806 373
8470 645
3451 652
6345 459
23596 612
16866 679
4157 728
5084 125
3109 251
4363 370
1230 162
4348 205
2299 270
4614 270