43893 1022
13201 939
19531 626
81621 460
12515 488
12985 522
13586 530
6474 403
2221 155
5891 755
2877 411