15090 343
12446 869
5032 146
4655 627
8278 301
6575 695
9494 725
2926 416
12862 221
7180 406
33397 518
12828 703
4345 626
2363 555