16516 333
22505 559
362355 979
9718 638
5627 108
8721 534
9095 546
7942 416
7117 437
4495 240
3351 81
33183 565
30048 138
21422 616
14063 515
23197 469
19776 183
28362 420
21847 567
9617 194
105424 792