5805 507
38966 60
90863 683
3729 288
5545 140
2443 370
4082 184
13466 633
6268 558
3639 574
12111 430
3488 288
2389 145
3184 727
3453 259
1071 28
4401 354
2085 455