2580 482
196 23
22460 450
25114 178
43377 877
22889 683
44122 407
113882 470
47627 497
6953 524
4739 645