115196 585
10617 883
3634 686
7445 530
5152 444
5039 97
2613 141
11607 679
9521 103
14567 492
22770 247
31511 209
67221 459
10684 892
69587 918
39961 673
7864 362
2670 378
4466 562
3430 107
3278 63
3659 794
2452 252
2240 39
2051 165
6347 477
5848 570
3747 307