5286 94
18693 468
5856 99
15908 637
2514 206
11274 798
3286 32
21017 977
8050 55
15291 79
2792 85
5293 634
15483 750
13986 556
16985 161
13492 847
8614 357
17148 328
33207 214
26954 643
5791 856
347239 578
114583 80
114003 701
9520 486
27020 691