14095 509
8745 429
163231 259
4717 125
7040 250
7072 65
22223 86
22169 122
6438 392
3587 478
2217 92
35216 197
14913 216
18959 169
5326 547
7325 583
8705 351
5373 673
3815 240
16564 570
4103 72
19090 103
18850 55
3834 525
16147 758
6960 668
17193 593
3912 242