43856 378
13846 58
2629 64
21922 324
8244 601
14892 274
12229 399
3153 405
3763 521
2360 277
14709 471
1873 124
8607 131
1986 216