2302 504
1508 203
15591 175
5165 588
3678 705
7933 857
3273 540
4927 599
2507 125
5621 690
4027 483
4144 674
4470 474
13467 525
2840 486
1080 143
1148 41
3169 312
3893 504
1629 299
3356 771
3873 940
1261 167
1506 164