2580 344
4594 442
29366 140
80127 460
16867 827
51726 365
5740 332
8300 751
6350 374
6076 793
5804 466
14102 742
6107 535
7953 491
3112 278
8455 447
1400 57
1652 138
3238 784
4027 342
3093 250