29622 363
41533 443
11431 604
24964 771
13234 448
11552 91
4267 665
27905 553
6191 437
9957 905
34933 379
9897 601
2920 58
4983 136