5059 832
10748 236
17647 351
16970 688
5588 966
5444 205
6735 482
1630 41
7458 449
9013 96
32324 928
2821 174
1646 140
4852 509
15191 394
3528 74
2689 344
3210 261
2496 606
3003 461
7718 843