14312 497
3501 517
4951 658
5419 612
11503 894
48873 546
9798 241
3316 471
7757 453
10748 268
11855 57