4095 668
2420 54
2827 497
19410 619
7398 390
19815 337
13148 89
6831 206
5313 669
3156 531
4375 478
3905 171
10560 426