40267 314
4977 412
2184 418
1347 107
4605 734
4781 909
1565 44
3116 563
3123 341
2715 175
1972 78
1348 235
2614 373
1310 45