14013 659
16755 546
11253 353
23519 252
6366 169
36048 413
50521 473
7524 423
16928 729
25857 478
21392 445
15627 280
26029 237
24446 702
16852 83
34803 349
33167 244
21515 739
13352 324
70960 389
34953 331
26105 542
672805 1142