30721 595
2533 83
8585 758
1758 437
2426 521
12352 103
117129 802
579 155
2067 508
2280 432
37609 77
2489 181
2473 414
9137 470
3033 813
2686 598
2105 553
2624 673
3154 753
1120 269
3030 553
373791 950
298508 687
197910 757
31846 248
13759 755
136678 419
412193 918