2532 482
184 23
22446 450
25098 178
42867 877
22649 683
43911 407
113240 470
47576 497
6938 524
4725 645