42230 314
5322 412
2230 418
1574 107
4796 734
4886 909
1783 44
3249 563
3410 341
2989 175
2140 78
1529 235
2793 373
1433 45