19901 429
4982 583
12900 111
8038 789
8454 651
6977 496
7325 349
6664 803
4202 428
3216 501
2884 514
2942 477
8944 50
2774 369
10153 243
4623 248
13939 670
1671 51
5569 171
3423 497
10382 866
3808 763
5762 462
8441 729
6443 619
3800 687
5166 593
4732 112