18955 793
4936 596
4232 728
5629 255
15744 747
7217 504
3453 469
5797 664
18740 516
7686 729
13970 903
8558 517
3474 497
3331 101
3951 204
4746 288
7315 69
6179 387
5087 956
3863 663
5554 561
6316 450
4864 322
6266 583
6999 32
4252 443
13002 253
9285 81