7581 27
12368 422
12034 123
2559 599
29512 481
1548 405
3002 861
2610 289
12147 680
3386 386
568 29
2003 328
3447 524
2153 453
2352 561
8739 725
1636 109
30326 503
4777 587
2344 482
16571 713
3647 698
9648 509
12726 276
26972 604
9999 442
23625 395
6506 391