12146 702
9350 33
14837 276
6541 613
2407 69
11559 604
37433 394
10001 390
19043 531
9037 319
3461 247
14507 354
18581 580
32030 514
29625 41
19749 686
26529 261
4712 99
8391 511
17506 563
6200 386
5201 779
16458 454
37960 285
28565 727
2949 116
6277 717
3715 512