511 69
3118 348
9260 514
22821 107
4092 304
4726 767
12036 520
37360 144
4025 442
8213 696
7928 534
3317 599
2685 459