5848 507
39042 60
90886 683
3734 288
5550 140
2449 370
4082 184
13468 633
6273 558
3641 574
12122 430
3499 288
2392 145
3184 727
3457 259
1072 28
4406 354
2086 455