1008 292
901 247
2389 479
171 51
11955 523
72592 160
6009 940
9040 594
7503 723
26152 401
98441 306
4670 262
27458 478
41708 847
47850 619
58207 98
78200 179
67526 262
80000 223
27589 383
40648 497
6713 691
6917 66
53989 410