16401 508
18416 458
12962 928
3667 412
5696 301
2683 277
3702 574
3848 78
20497 546
18688 811
5020 384
12638 313
5255 117
23397 176
34590 78
13722 130
17081 305
5089 70
13060 70
5218 570
10430 291
5678 437
17639 777
6388 297
11727 57
4554 626
12146 187
13104 748