40414 926
48092 44
32781 855
3902 167
4243 94
13954 891
3293 237
12451 611
4349 220
58604 440
1253 191