14940 532
3085 441
2344 246
3650 521
25227 768
8256 403
4884 613
18973 446
6047 199
4759 55
5000 93
11036 842
1330 160
5940 337
16892 670
3632 662
11848 778
2660 307
9110 517
7430 518
1023 64
13122 768
5729 571
4646 317