869 142
2204 355
10507 294
4312 713
3096 240
18101 862
15817 81
9067 231
7440 506
6984 519
3574 167
8942 657