7703 494
32411 485
11869 671
14403 584
9523 283
6253 395
144202 811
153316 631
75605 739
51954 467
27516 897