5226 94
18385 467
5736 99
15732 637
2490 206
11140 798
3203 32
20596 977
7910 55
15067 79
2755 85
5230 634
15392 750
13799 556
16682 161
13448 847
8496 357
16877 328
32912 214
26733 643
5762 856
342440 577
113320 80
113138 701
9502 486
26927 691