42169 314
5304 412
2230 418
1567 107
4790 734
4883 909
1772 44
3240 563
3400 341
2977 175
2137 78
1518 235
2786 373
1424 45