40866 873
12039 833
3788 422
10259 837
9511 85
8344 127
6580 310
5991 370
9022 59
15425 317
10578 285
5023 295
12868 474
28935 315
5326 328
12700 297
47611 240
9341 337
55701 78
12753 228
38450 150
7960 679
6250 100
7397 364
3708 401
6840 563