528 69
3135 348
9341 514
22836 107
4144 304
4750 767
12061 520
37380 144
4040 442
8221 696
7940 534
3319 599
2686 459