15986 78
250550 418
77697 226
10993 285
6021 328
4781 752
5030 415
7930 778
5743 129
2934 477
3406 746
1834 271