2602 45
12152 99
11166 658
27229 425
82583 779
51105 673
12403 152
64099 341
34818 785
32201 728
3993 382
7431 433
53591 194