29692 796
1731 74
1403 114
2927 505
20317 234
6641 548
7902 642
7475 734
23868 228
2416 187
3504 492
4550 765
121158 751
19268 712
1988 381
1874 269
17089 565
6501 803