3050 883
2638 728
2709 514
15819 476
6495 574
11662 386
54769 434
8572 173
17968 806
37394 617
12816 546
244680 330
34051 197
5346 145
10270 278
4006 171
8347 107
6997 351
11374 548
18036 625
9322 643
10826 52
13741 369
16397 752
14330 765
12453 265
2580 52
12900 907