29961 581
9110 884
16684 331
19268 274
112305 206
35695 429
23522 317
14773 773
22078 92
16656 362
6201 465
39313 170
20455 869
5104 167
41106 231
68701 184
28009 685
21681 283