3318 302
9535 39
7826 594
12397 684
7273 247
154053 684
8792 151
31419 403
13063 633
48831 665
30133 643
6184 169
17803 461
711 79
968 33
2805 701