28502 657
15460 641
20669 528
118890 615
42411 415
30729 604
7519 109
25668 388
5122 666
8714 447
63353 478
22460 228
32245 853
54929 354
54497 224
22659 821
46424 276
29115 77
21531 758
25455 537