14013 659
16755 546
11253 353
23519 252
6366 169
36044 413
50519 473
7524 423
16928 729
25857 478
21392 445
15626 280
26028 237
24446 702
16852 83
34803 349
33167 244
21515 739
13352 324
70958 389
34953 331
26105 542
672760 1142