638 36
30296 273
65433 264
100759 420
4324 764
4850 418
6661 531
4650 569
15915 170
2494 394
4940 143
2970 825
2102 40
3198 111
3077 508
1175 99