25441 272
16225 716
7378 338
8501 169
4945 317
16972 132
8347 435
5416 752
5517 300
33634 126
5367 403
3211 319
6843 615
7579 409
84391 251