16491 333
22492 559
362109 979
9712 638
5620 108
8717 534
9087 546
7938 416
7115 437
4485 240
3344 81
33170 565
29968 138
21413 616
14055 515
23136 468
19717 183
28280 420
21830 567
9597 194
104956 792