12050 145
105167 341
47723 782
27909 534
227379 561
25171 847
39922 902
24979 676
11519 896
24195 122
113128 419
94556 508
73772 944
96914 404
70820 392
21588 179
44687 993
87653 433
125968 633
26388 574
23013 755
15524 115
12249 584
23598 377