25430 272
16215 716
7373 338
8495 169
4940 317
16958 132
8347 435
5413 752
5517 300
33560 126
5364 403
3209 319
6840 615
7573 409
84276 251