41998 314
5267 412
2228 418
1534 107
4768 734
4875 909
1741 44
3232 563
3373 341
2958 175
2125 78
1512 235
2768 373
1406 45