570 36
29983 273
65292 264
100095 420
4307 764
4839 418
6639 531
4543 569
15873 170
2482 394
4930 143
2967 825
2097 40
3152 111
3072 508
1151 99