44688 241
23474 649
40110 222
11248 484
35251 680
36142 430
970 79
1030 68
4114 866
2902 326
1695 151