20642 331
14600 125
10762 603
7061 358
18613 932
10656 74
8957 679
3195 623
20008 286
6393 738
22775 529
876 30
5819 315
6073 837
4552 49
3104 452
5301 457
14625 747