3999 328
3649 646
4348 795
2127 275
3368 302
3093 305
1580 184
3787 738
4521 77
28140 390
5094 476
2808 354
7075 221
1878 236
3034 429
5444 290