16629 508
23053 593
19223 669
3730 447
33917 888
4185 695
4959 765
5075 695
9970 648
95305 249
5274 634
33844 349
46996 77
10175 374
3346 42
2614 539
2000 419
5953 170
3276 628
2336 344
3659 780
3121 501
3620 791