3318 302
9536 39
7830 594
12406 684
7274 247
154065 684
8793 151
31420 403
13064 633
48834 665
30137 643
6185 169
17803 461
711 79
968 33
2805 701