108581 774
43591 468
96005 323
61171 295
498020 1144
102456 674
65674 593
71960 364
134288 953
123266 256
154842 919
95044 222
88302 220
42422 721
184311 1100
151745 717
117038 1167
26176 122