4432 305
23884 177
30135 868
4364 469
10475 533
6641 428
11005 410
4791 414
9264 791
3770 851
8314 667
9338 69
9822 401
5330 284
3126 342