42300 314
5338 412
2230 418
1587 107
4832 734
4887 909
1792 44
3258 563
3423 341
3005 175
2144 78
1536 235
2801 373
1442 45