5942 507
39472 60
90953 683
3762 288
5583 140
2461 370
4104 184
13488 633
6300 558
3662 574
12199 430
3527 288
2417 145
3185 727
3480 259
1076 28
4431 354
2109 455