5992 574
15575 461
11285 608
11996 483
159708 590
6512 207
4636 130
24072 164
14677 218
3017 446
965 96
1963 411
15398 735