557 131
2052 427
2364 631
2253 584
957 258
1872 528
15388 537
76955 642
20593 362
44022 386
13457 492