2030 213
3696 202
56105 790
11761 728
194655 620
151148 533
208182 965
96707 322
106522 586
85267 252
10437 199
4282 414
6867 561
7516 716
9483 149
73689 391