2143 578
1288 323
254 55
2350 461
1072 280
87140 990
111198 634
56169 454
74006 407
32844 605
95070 473
53667 418
117180 843
76783 548