30811 595
2534 83
8585 758
1761 437
2426 521
12438 103
117230 802
579 155
2068 508
2280 432
37691 77
2498 181
2473 414
9181 470
3034 813
2687 598
2105 553
2624 673
3154 753
1120 269
3035 553
373943 950
298692 687
198028 757
31858 248
13761 755
136763 419
412402 918