2675 501
583 52
109268 526
2677 564
77367 428
14986 496
23368 462
30996 639
33830 538
34138 630
8219 200
29969 179