12153 702
9369 33
14845 276
6547 613
2407 69
11588 610
37456 394
10011 390
19050 531
9042 319
3463 247
14517 354
18587 580
32043 514
29648 42
19764 686
26550 261
4715 99
8397 511
17507 563
6203 386
5204 779
16468 454
37986 285
28580 727
2950 116
6279 717
3720 512