2918 249
5418 501
6409 193
3242 354
14851 222
2064 332
19686 547
8789 660
3635 632
3748 729
1100 143
9283 558
5457 970