40333 645
4354 187
10710 603
49981 696
12144 294
18017 864
13170 347
6739 351
13579 426
3940 521
1648 92
3241 563