45168 241
23480 649
40113 222
11251 484
35259 680
36168 430
971 79
1034 68
4114 866
2907 326
1699 151