15094 343
12447 869
5032 146
4657 627
8278 301
6577 695
9494 725
2929 416
12863 221
7183 406
33401 518
12833 703
4347 626
2364 555