41968 314
5266 412
2228 418
1532 107
4765 734
4874 909
1740 44
3230 563
3371 341
2956 175
2123 78
1511 235
2767 373
1404 45