50143 730
34240 518
22226 444
4389 78
2806 671
81181 358
38759 236
88526 1098
60778 500
171930 611
56784 978
22059 232
32561 449
25509 80