12342 702
9850 33
15040 276
6729 613
2476 69
11942 610
37941 394
10140 390
19188 531
9216 319
3500 247
14723 354
18758 580
32232 514
30060 42
20039 686
26908 261
4784 99
8490 511
17569 563
6266 386
5253 779
16628 454
38490 285
28916 728
2989 116
6338 717
3773 512