29707 796
1739 74
1406 114
2929 505
20331 234
6641 548
7904 642
7475 734
23888 228
2419 187
3504 492
4552 765
121173 751
19289 712
1988 381
1877 269
17108 565
6501 803