278 49
2287 439
9092 631
29435 200
8997 871
5528 624
3008 544
6317 588
6000 701
31682 648
23474 347
15942 66
29948 577
8081 170
7993 170