12305 702
9763 33
15008 276
6700 613
2468 69
11908 610
37851 394
10110 390
19165 531
9184 319
3496 247
14681 354
18735 580
32192 514
29994 42
19988 686
26839 261
4766 99
8475 511
17558 563
6253 386
5237 779
16602 454
38402 285
28858 727
2984 116
6324 717
3767 512