40731 663
43928 945
42048 210
4950 967
3277 487
38133 483
6201 356
23003 614
28992 108
8205 141
7856 388
7637 789
6294 443
3366 906
3644 716
29850 156
15349 850
119434 469
7621 362
2701 136
4263 133
77341 289
30687 686
9983 527