5009 601
3716 324
3701 351
8006 845
3920 215
3793 94
7858 545
2870 86
4024 63
5154 637
3433 281
4241 485
3837 457
3442 561
5531 588
4592 482
2166 216
29666 395