20000 381
9592 46
10476 431
17262 107
17333 659
30043 434
3760 412
6809 711
6758 476
22174 228
8572 525
7570 738
25855 701
5031 676
3509 367
20382 121
11286 348
16304 547
10000 345
5395 153
3979 563
27570 1040
24807 223
6426 285
4626 587
6898 372
6826 130
17390 613