868 142
2202 355
10506 294
4309 713
3095 240
18100 862
15815 81
9064 231
7440 506
6984 519
3574 167
8933 657