7032 873
4894 256
7597 387
6842 612
5376 198
11313 467
9269 362
7670 238
41003 662
3481 496
8420 581
4918 106
4963 557
4485 903
3889 590
21803 668