20948 464
17785 827
13261 273
1632 320
2943 472
4636 162
3747 468
37332 393
5052 687
7475 726
6017 508
3768 888
6507 130