6631 685
6205 468
17130 622
3367 240
5514 368
4339 875
7595 308
2970 401
4217 376
4893 160
5342 502
5751 623
3061 122