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