31495 243
8301 62
9164 101
7677 94
19771 142
9964 113
24520 220
8152 621
16598 661
2538 150
16726 538
3530 276
4576 677
4786 262
8202 679
12604 139
13326 747