37089 816
17204 521
31310 207
9704 521
43818 371
8915 200
3092 295
5727 887
4403 458
4225 87
10074 501
9806 81
8221 194
6954 551
9690 380
5992 386
6830 307
8120 446
4875 113
6165 639
4096 850
6350 861
7904 804
9810 577