2583 344
4595 442
29379 140
80166 460
16886 827
51908 365
5746 332
8334 751
6362 374
6088 793
5815 466
14143 742
6117 535
7961 491
3114 278
8456 447
1404 57
1653 138
3239 784
4030 342
3096 250