509 69
3117 348
9252 514
22821 107
4087 304
4724 767
12033 520
37358 144
4024 442
8213 696
7927 534
3315 599
2685 459