3829 769
152608 430
120043 211
20685 635
99042 475
20811 698
276235 1208
373854 876
112454 250
50287 322
15339 121
18669 516
3399 266