16430 716
7458 338
8716 169
5063 317
17259 132
8377 435
5521 752
5603 300
35362 126
5477 403
3267 319
6902 615
7676 409
85806 251