30594 797
20605 311
5400 913
69867 831
115054 478
3516 442
5948 275
7394 385
3745 611
11501 354
23906 569
104245 712
146910 328
16246 185
15750 369
35663 268
11223 494
6928 567
4472 730
2687 239
1706 144
20890 549