40414 645
4378 187
10713 603
49999 696
12145 294
18032 864
13199 348
6755 351
13599 426
3946 521
1648 92
3248 563