3318 302
9535 39
7826 594
12397 684
7271 247
154045 684
8792 151
31415 403
13061 633
48831 665
30130 643
6184 169
17803 461
711 79
968 33
2803 701