1504 161
6547 873
4997 588
2523 225
3044 703
171252 313
11959 109
8693 519
2919 327
10797 459
7774 810
11082 310
16506 91
19865 630
6641 596