14921 562
7793 734
8407 945
4727 52
5579 108
5248 243
3709 261
8778 358
6675 425
4425 335
3197 354
2777 162
3243 364
8711 558
7339 478
3532 61
4319 633
8275 671
11200 447
15355 917
5284 43
12376 495
4136 601
7608 153