505 78
5956 560
1550 212
3082 281
7666 828
6760 739
2592 455
4215 321
13024 592
9510 265
4464 582
3844 517
16797 131
2028 329
13381 601
11615 294
3241 635
4385 132
3635 951
176128 685
11628 662
9601 104
24350 115
14400 759
14998 290
9205 364
19519 842
4047 408