3315 302
9532 39
7823 594
12384 684
7269 247
153999 684
8789 151
31400 403
13057 633
48819 665
30121 643
6179 169
17801 461
710 79
968 33
2801 701