119939 590
10632 883
3635 686
7446 530
5153 444
5039 97
2613 141
11609 679
9522 103
14568 492
22782 247
31564 209
67252 459
10691 892
69621 918
39991 673
7866 362
2671 378
4467 562
3430 107
3278 63
3660 794
2452 252
2242 39
2056 165
6348 477
5849 570
3748 307