30052 581
9133 884
16723 331
19329 274
112522 206
35829 429
23613 317
14813 773
22130 92
16718 362
6225 465
39368 170
20505 869
5130 167
41312 231
68738 184
28118 685
21714 283