29842 581
9084 884
16641 331
19195 274
112089 206
35527 429
23400 317
14728 773
22007 92
16569 362
6182 465
39240 170
20366 869
5058 167
40863 231
68644 184
27895 684
21614 283