3593 131
2810 171
2120 415
16604 682
3480 232
4042 578
2725 422
13124 631
3705 399
4945 636
2905 119
3225 523
3247 311
33966 245
3081 499
4007 562
4979 281
792 35
2837 306
5712 406
3087 104
4769 517
984 41
20128 807
22804 649
3120 535
2378 256
3702 567