43875 378
13853 58
2630 64
21922 324
8244 601
14897 274
12232 399
3156 405
3763 521
2360 277
14709 471
1874 124
8607 131
1986 216