16404 333
22404 559
360398 977
9676 638
5588 108
8691 534
9059 546
7890 416
7079 437
4448 240
3318 81
33047 565
29457 138
21360 616
13721 515
22807 467
19505 183
27931 420
21669 567
9488 194
103440 789