59596 756
4364 637
3038 266
2374 373
3630 376
4325 624
6566 355
3924 639
5750 433
2803 325
2873 564
3053 261
1281 177
1255 109
3387 746
4175 607
3454 274
2950 508
6446 475
2548 512
3159 567
14526 800
3042 396
3510 704
3763 650
4241 543
1839 190
3927 320