830 142
2199 355
10500 294
4306 713
3092 240
18083 862
15791 81
9058 231
7435 506
6973 519
3571 167
8915 657