42235 314
5322 412
2230 418
1576 107
4797 734
4886 909
1784 44
3249 563
3415 341
2989 175
2140 78
1530 235
2793 373
1433 45