42515 216
4423 669
2655 54
3054 497
21123 620
8072 390
20256 337
14392 89
7423 206
9450 669
3422 531
4810 478
4812 171
14315 426