16050 78
254259 419
77707 226
11491 285
6029 328
4791 752
5038 415
7947 778
5760 129
2941 477
3417 746
1860 271