28303 657
15295 641
20486 528
118282 615
41727 415
30370 602
7368 109
25315 388
5093 666
8681 447
62350 477
21876 228
31982 853
54448 353
53660 224
22348 820
45905 276
28730 77
20971 758
25146 537