2580 344
4590 442
29349 140
80092 460
16847 827
51547 365
5737 332
8273 751
6342 374
6065 793
5800 466
14061 742
6100 535
7947 491
3112 278
8455 447
1399 57
1652 138
3234 784
4022 342
3091 250