30172 796
20596 311
5400 913
69848 831
114999 478
3516 442
5948 275
7394 385
3745 611
11500 354
23905 569
104236 712
146892 328
16246 185
15749 369
35655 268
11221 494
6928 567
4472 730
2687 239
1705 144
20881 549