25021 389
14699 240
20641 376
8396 184
12798 44
13525 809
111578 369
29691 448
36054 581
9257 750
12461 436
4534 331
8912 269
9696 271
20482 814
7169 83
26582 338
50568 968
27892 657
31809 412
26284 161
17166 232
70694 611
8827 635
33329 106
12930 205
47270 784
18406 616