42315 207
11184 220
12900 752
3417 104
3864 636
3227 484
10012 844
3792 239
5112 663
28776 502
47984 523
58120 796