42479 216
4391 668
2657 54
3082 497
21145 620
8143 390
20288 337
14415 89
7435 206
5758 669
3440 531
4816 478
4810 171
14362 426