904 331
753 534
895 662
1000 583
958 728
22 443
704 454
84 447
818 124
736 273
644 63
964 408
14252 365
13233 804
9334 361
7287 363
7222 348
6044 14
5606 40
5067 201
4991 224
4422 922
4389 646
4355 218