21325 292
13824 628
434169 934
8509 91
28546 872
47841 610
86335 385
16720 376
53363 293
25471 806
107605 469
47004 497
3309 257
6671 244
5639 884
8759 797
5067 378
4865 193
68977 310