14093 509
8742 429
163222 259
4717 125
7037 250
7066 65
22217 86
22169 122
6437 392
3587 478
2217 92
35207 197
14910 216
18954 169
5324 547
7325 583
8703 351
5368 673
3814 240
16564 570
4103 72
19083 103
18846 55
3833 525
16142 758
6960 668
17188 593
3911 242