3711 302
9806 39
7777 247
156661 684
8967 151
32217 403
13421 633
50284 665
31020 643
6364 169
1008 33