6631 685
6204 468
17130 622
3367 240
5514 368
4339 875
7593 308
2970 401
4215 376
4891 160
5341 502
5751 623
3061 122