42274 314
5329 412
2230 418
1581 107
4812 734
4886 909
1786 44
3255 563
3420 341
2996 175
2141 78
1532 235
2797 373
1436 45