5011 526
1223 319
1052 96
2131 516
4962 450
5438 69
3528 789
9054 517
3331 644
3649 167
12071 551
2393 539
9814 832
7762 231
3182 793
10647 200
2151 585
11231 954
545 100
3235 528
4687 384
3960 665
1682 248
6184 749