2542 482
192 23
22449 450
25102 178
43017 877
22739 683
43970 407
113427 470
47590 497
6944 524
4730 645