2589 344
4601 442
29407 140
80225 460
16931 827
52200 365
5758 332
8373 751
6381 374
6103 793
5838 466
14202 742
6136 535
7979 491
3121 278
8463 447
1408 57
1659 138
3244 784
4044 342
3099 250