4095 668
2420 54
2826 497
19410 619
7396 390
19814 337
13145 89
6831 206
5312 669
3155 531
4375 478
3904 171
10558 426