29707 796
1739 74
1406 114
2929 505
20331 234
6641 548
7904 642
7475 734
23884 228
2418 187
3504 492
4552 765
121172 751
19289 712
1988 381
1876 269
17105 565
6501 803