29697 796
1732 74
1405 114
2928 505
20326 234
6641 548
7902 642
7475 734
23875 228
2417 187
3504 492
4551 765
121168 751
19276 712
1988 381
1876 269
17096 565
6501 803