12362 702
9909 33
15060 276
6746 613
2484 69
11962 610
37998 394
10153 390
19210 531
9229 319
3501 247
14745 354
18777 580
32252 514
30110 42
20070 686
26954 261
4791 99
8495 511
17575 563
6272 386
5255 779
16647 454
38553 285
28945 728
2996 116
6345 717
3780 512