29012 796
1350 74
1163 114
2822 505
19499 234
6529 547
7711 642
7300 734
23221 228
2369 187
3456 492
4429 765
120289 751
18450 712
1947 381
1781 269
16488 565
6417 803