3313 302
9531 39
7823 594
12377 684
7262 247
153974 684
8787 151
31394 403
13053 633
48812 665
30111 643
6179 169
17800 461
709 79
968 33
2799 701