1502 161
6545 873
4988 588
2519 225
3039 703
171243 313
11957 109
8686 519
2917 327
10792 459
7772 810
11078 310
16500 91
19862 630
6640 596