11912 85
1429 57
15055 670
5441 52
15129 475
2602 581
9304 673
43475 508
21209 299
2388 406
24259 81
27854 676
14736 253
3161 732
1699 363