21758 589
99779 399
6159 885
4378 311
40878 116
58637 471
21775 267
14322 318
11153 448
5199 339
13860 616
2416 230
8348 208
4863 718
5926 592