3054 251
352667 992
104721 865
39600 840
3493 163
4235 449
4047 810
3397 303
6415 808
140091 560
7538 114
10953 774
84798 571
54468 469
7236 225
28710 127
4224 408
8968 571
8611 486
4750 442
4159 373
6039 404
6177 746
35679 703
29025 603
3085 370
8838 384
66011 346