16320 78
256068 419
77721 226
11563 285
6041 328
4822 752
5041 415
7958 778
5764 129
2951 477
3435 746
1877 271