1130 226
542 35
15761 159
2097 465
1868 335
15589 559
5141 109
9893 426
5561 426
4413 644
2284 44
8671 646
8292 81