25606 636
27949 684
55759 349
17955 156
26804 387
32360 617
78184 337
19016 600
32100 853
105045 1035
14639 647
24661 450
15979 434
72418 783
28339 120
30204 356
62411 872
38192 502
13607 58