3829 769
152608 430
120047 211
20685 635
99045 475
20811 698
276235 1208
373855 876
112454 250
50288 322
15339 121
18670 516
3399 266