2805 49
15722 481
20793 653
2893 225
30215 476
7758 122
31430 292
11336 348
6681 802
2206 229
30435 835