2149 685
2412 586
1063 299
1003 308
2982 773
7090 345
8097 171
3322 322
5142 562
6320 582
4186 454
2815 200