22751 550
5346 581
3642 352
3033 166
2876 254
7966 444
1008 26
4882 135
3125 143
4014 359
3947 305
4331 135
7048 856
5285 615
5833 705
2679 84
2032 255
4078 618
5291 83
5439 223
6140 555
2048 377
4686 290
3326 151
14913 329
4317 604
6374 615
4085 527