5875 706
40960 302
40215 617
54257 388
62206 928
60432 386
16650 288
3877 571
5180 523
7230 77
22581 820