1542 421
1407 322
2445 668
2793 701
2519 666
56648 437
32262 177
44414 827
48253 590
29926 546
75476 729
51290 244
72648 452
85097 1027
114813 595