3845 302
9916 39
8667 594
13962 684
8050 249
157739 684
9035 151
32496 403
13557 633
50891 665
31326 643
6420 169
18118 461
803 79
1030 33
2864 701