19901 429
4980 583
12900 111
8037 789
8453 651
6976 496
7324 349
6664 803
4201 428
3216 501
2884 514
2942 477
8944 50
2774 369
10147 243
4623 248
13939 670
1671 51
5568 171
3423 497
10382 866
3808 763
5762 462
8440 729
6443 619
3799 687
5165 593
4732 112