2560 97
3767 191
8652 550
5402 740
6834 638
4809 588
17122 212
33860 662
32387 482
62845 529
55033 829
4633 452
2830 384
8462 417
2869 163
5423 775
57542 159
24610 129