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