30049 581
9133 884
16721 331
19327 274
112510 206
35826 429
23612 317
14812 773
22129 92
16717 362
6222 465
39366 170
20498 869
5130 167
41299 231
68738 184
28115 685
21714 283