5935 507
39407 60
90943 683
3758 288
5579 140
2460 370
4101 184
13484 633
6298 558
3661 574
12194 430
3522 288
2414 145
3185 727
3480 259
1076 28
4429 354
2108 455