270 905
1014 680
696 632
774 925
126 548
150 279
38 811
893 531
386 110
448 824
233 17
441 169
14342 365
13293 804
9382 361
7323 363
7272 348
6094 14
5630 40
5095 201
5021 225
4445 922
4410 646
4394 218