31397 798
20630 311
5402 913
69908 831
115150 478
3517 442
5949 275
7395 385
3746 611
11502 354
23906 569
104255 712
146963 328
16249 185
15755 369
35674 268
11227 494
6929 567
4472 730
2687 239
1706 144
20900 549