29876 581
9090 884
16654 331
19221 274
112176 206
35595 429
23447 317
14743 773
22043 92
16602 362
6187 465
39273 170
20406 869
5080 167
40951 231
68669 184
27932 684
21640 283