1503 161
6547 873
4989 588
2520 225
3040 703
171244 313
11957 109
8691 519
2917 327
10794 459
7772 810
11079 310
16501 91
19862 630
6641 596