5841 507
39036 60
90885 683
3733 288
5550 140
2447 370
4082 184
13468 633
6273 558
3640 574
12120 430
3499 288
2392 145
3184 727
3457 259
1072 28
4404 354
2086 455