5026 695
4589 797
3758 373
8441 645
3443 652
6336 459
23590 612
16857 679
4150 728
5079 125
3107 251
4355 370
1226 162
4343 205
2291 270
4609 270