4020 668
1308 53
2766 497
18939 619
7114 390
19637 337
12672 89
5341 206
5133 669
2873 531
4301 478
3578 171
9629 426