16012 78
251959 418
77702 226
11174 285
6026 328
4783 752
5033 415
7939 778
5753 129
2936 477
3411 746
1845 271