5896 507
39241 60
90916 683
3746 288
5566 140
2455 370
4096 184
13479 633
6288 558
3648 574
12163 430
3514 288
2407 145
3185 727
3468 259
1074 28
4416 354
2096 455