29542 65
3963 397
45831 740
4644 634
1455 147
2731 384
20729 345
10833 647
18454 826
11186 663
37864 543
8209 540
15965 491
16006 54
4704 590
5348 554
45056 214
22467 184
59396 346
36065 642
73056 288
7535 277
36855 89
25159 315
27081 647
13339 713
18105 643
5711 616