2580 344
4594 442
29366 140
80129 460
16868 827
51744 365
5742 332
8306 751
6352 374
6076 793
5806 466
14106 742
6108 535
7954 491
3112 278
8455 447
1401 57
1652 138
3238 784
4027 342
3093 250