19429 839
5865 584
2884 466
8403 289
4672 338
17944 238
5121 751
14227 523
5993 126
2154 198
7569 31
24905 70
3340 263
11736 711
4987 536
7597 602
4850 387
4689 703
3570 356
3920 542
17185 944
1816 146
17000 351
3283 469
5144 673
7692 386
21286 427
1435 62