9793 31
39887 219
13350 267
17743 664
3257 148
4529 366
18033 503
9643 676
6118 556
5216 36
2086 60
6610 325
6630 44
5636 190
2263 79
3312 67
7442 230
9692 167
8640 547
4392 269
15789 430
2378 170
15735 761
5242 528
4448 400
4687 374
2648 124
4020 619