4196 305
23800 177
30048 868
4326 469
10275 532
6562 428
10953 410
4720 414
9171 791
3757 851
8231 667
6271 69
9754 401
5144 284
3065 342