5033 301
3123 204
7736 806
14466 585
7906 403
8982 830
12969 617
6095 197
6867 807
15206 372
4743 650
118433 632
49579 584
5592 457
12260 299