25434 272
16219 716
7378 338
8501 169
4945 317
16972 132
8347 435
5413 752
5517 300
33604 126
5366 403
3211 319
6841 615
7578 409
84338 251