39331 537
1208 228
1352 34
7973 361
13222 470
4228 37
3377 590
2114 173
2663 430
3237 263
2260 172
3119 313
5038 403
18880 370
21037 941
18038 709
6378 591
14783 978
3661 244
4759 890
6394 545
4596 712
39126 650
30572 617
18689 116
7063 292
971 45
16793 282