39581 1165
9452 654
12409 686
18350 307
32761 325
6497 442
10702 215
6820 290
6774 541
23369 712
7389 578
7623 503
32204 429
10302 751
17174 229
24130 245
38704 444
20476 337
11961 698
25443 278
9116 452
20079 104
14550 538
11168 364
18088 195
11020 183
10265 266
20928 630