25430 272
16217 716
7374 338
8499 169
4942 317
16964 132
8347 435
5413 752
5517 300
33570 126
5364 403
3210 319
6840 615
7574 409
84296 251