488 69
3095 348
9181 514
22808 107
4025 304
4701 767
12005 520
37334 144
4008 442
8186 696
7913 534
3306 599
2680 459