3318 302
9535 39
7828 594
12400 684
7273 247
154056 684
8793 151
31419 403
13064 633
48834 665
30136 643
6184 169
17803 461
711 79
968 33
2805 701