29651 796
1712 74
1398 114
2926 505
20265 234
6635 548
7891 642
7454 734
23818 228
2414 187
3500 492
4533 765
121112 751
19211 712
1980 381
1861 269
17044 565
6493 803