5899 507
39252 60
90918 683
3747 288
5568 140
2459 370
4098 184
13481 633
6290 558
3652 574
12166 430
3514 288
2409 145
3185 727
3471 259
1075 28
4416 354
2099 455