29707 796
1740 74
1406 114
2930 505
20333 234
6641 548
7905 642
7475 734
23894 228
2419 187
3504 492
4552 765
121174 751
19294 712
1988 381
1878 269
17108 565
6501 803