1504 161
6547 873
4997 588
2523 225
3043 703
171250 313
11958 109
8693 519
2919 327
10797 459
7772 810
11082 310
16506 91
19865 630
6641 596