14511 680
160343 491
4218 190
3308 123
6940 402
6182 702
5040 462
8063 378
9125 793
14339 589
5958 59
10907 798
42955 725
126987 865