45022 241
23478 649
40113 222
11251 484
35254 680
36159 430
971 79
1033 68
4114 866
2907 326
1699 151