6572 685
6146 468
17083 622
3329 240
5465 368
4312 875
7545 308
2940 401
4176 376
4825 160
5284 502
5684 623
3017 122