45273 241
23481 649
40114 222
11251 484
35260 680
36171 430
971 79
1034 68
4114 866
2907 326
1699 151