5853 507
39058 60
90889 683
3734 288
5550 140
2449 370
4082 184
13468 633
6276 558
3641 574
12124 430
3500 288
2392 145
3184 727
3457 259
1072 28
4406 354
2087 455