4095 668
2420 54
2828 497
19410 619
7398 390
19816 337
13148 89
6831 206
5314 669
3156 531
4375 478
3907 171
10563 426