21009 531
12553 290
12616 629
9657 628
44843 716
15587 220
13156 699
13986 103
28803 316
36342 278
16733 296
22904 539
20511 998
8374 218
34415 174
56527 928
60619 219
28746 377
71198 1041
126089 594
34850 352
83321 599
92442 843
45432 112