21005 531
12551 290
12613 629
9657 628
44836 716
15585 220
13155 699
13986 103
28798 316
36336 278
16732 296
22903 539
20508 998
8371 218
34415 174
56525 928
60619 219
28746 377
71194 1041
126088 594
34850 352
83321 599
92440 843
45432 112