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