2583 482
196 23
22460 450
25114 178
43399 877
22898 683
44131 407
113904 470
47628 497
6953 524
4739 645