30501 797
20601 311
5400 913
69861 831
115043 478
3516 442
5948 275
7394 385
3745 611
11501 354
23906 569
104244 712
146908 328
16246 185
15750 369
35663 268
11223 494
6928 567
4472 730
2687 239
1706 144
20886 549