530 96
187493 715
5725 65
18294 325
63668 118
5820 627
4932 92
3942 694
5441 467
2160 161
2725 234
3203 505
4207 721
4688 307
6323 593